guerrilla force - French English Dictionary